﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MvcCommonLib.Session {
    public interface ISessionProvider<X> {
        void Clear();
        T Get<T>(X key);
        void Set<T>(X key, T value);
        void Abandon();
        void Remove(X key);
    }
}
